package GMDPRE

const Sm3HashSize = 32
const Sm3HashBits = 256
const Sm3BlockSize = 64

type Sm3Ctx struct {
	pos    int                               /*!< number of bytes processed  */
	msgLen uint64                            /*!< number of bytes processed  */
	state  [Sm3HashBits / Sm3HashSize]uint32 /*!< intermediate digest state  */
	buffer [Sm3BlockSize]uint8               /*!< data block being processed */
}
